.template-heading h1{font-family:'asapbold';margin:0px;color:#414b56;}
.template-heading h2{font-family:'asapbold';margin:0 0 10px 0;color:#414b56;}
.template-heading h2 span{color:#c57b24;}
.template-heading .green-heading{color:#9baa3a;}
.template-heading ul{padding:0px;}
.template-heading ul li{font-size:12px;font-family:'open_sanssemibold';padding:3px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.template-ul a:nth-child(2n+1) li{background:#eeeeee;}
.template-ul a:hover{text-decoration:none;}
.template-ul a:hover li{color:#9baa3a;}
.template-heading ul li:after{font:normal normal normal 14px/1 FontAwesome;content:"\f054";color:#9baa3a;position:absolute;right:20px;margin-top:8px;font-size:10px;}
.WEXInformationSectionSubNavigation ul{padding:0px;}
.WEXInformationSectionSubNavigation ul li{font-size:12px;font-family:'open_sanssemibold';padding:3px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.WEXInformationSectionSubNavigation ul a:nth-child(2n+1) li{background:#eeeeee;}
.WEXInformationSectionSubNavigation ul a:hover{text-decoration:none;}
.WEXInformationSectionSubNavigation ul a:hover li{color:#9baa3a;}
.WEXInformationSectionSubNavigation ul li:after{font:normal normal normal 14px/1 FontAwesome;content:"\f054";color:#9baa3a;position:absolute;right:20px;margin-top:8px;font-size:10px;}
.template-usp{margin-top:20px;}
.template-usp img{width:30px;display:inline-block;margin-right:10px;}
.template-usp h2{font-family:'open_sanssemibold';font-size:18px;display:inline-block;color:#9baa3a;}
.template-usp h4{font-family:'open_sanssemibold';font-size:18px;display:inline-block;color:#9baa3a;line-height:33px;font-weight:300;}
.template-usp p{margin:10px 0px;}
templatecarousel .owl-theme .owl-controls .owl-nav .owl-prev[class*="owl-"]{color:rgba(255, 255, 255, 0.0);font-size:14px;width:50px;height:50px;margin-top:calc(7% + 30px);margin-left:-15px;margin-right:-15px;padding:10px 10px;background:url(/portals/0/images/carousel-left.png) no-repeat;background-size:50px 50px;display:inline-block;cursor:pointer;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
templatecarousel .owl-theme .owl-controls .owl-nav .owl-next[class*="owl-"]{color:rgba(255, 255, 255, 0.0);font-size:14px;width:50px;height:50px;margin-top:calc(7% + 30px);margin-left:-15px;margin-right:-15px;padding:10px 10px;background:url(/portals/0/images/carousel-left.png) no-repeat;background-size:50px 50px;display:inline-block;cursor:pointer;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}
templatewrapper .owl-theme .owl-controls .owl-nav .owl-prev[class*="owl-"]{color:rgba(255, 255, 255, 0.0);font-size:14px;width:50px;height:50px;margin-top:calc(7% + 30px);margin-left:-15px;margin-right:-15px;padding:10px 10px;background:url(/portals/0/images/carousel-left.png) no-repeat;background-size:50px 50px;display:inline-block;cursor:pointer;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
templatewrapper .owl-theme .owl-controls .owl-nav .owl-next[class*="owl-"]{color:rgba(255, 255, 255, 0.0);font-size:14px;width:50px;height:50px;margin-top:calc(7% + 30px);margin-left:-15px;margin-right:-15px;padding:10px 10px;background:url(/portals/0/images/carousel-left.png) no-repeat;background-size:50px 50px;display:inline-block;cursor:pointer;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}
templatewrapper .owl-carousel .owl-nav .owl-prev::before, templatecarousel .owl-carousel .owl-nav .owl-next::before{content:"";}
templatewrapper .owl-carousel .owl-nav .owl-next::before, templatecarousel .owl-carousel .owl-nav .owl-next::before{content:"";}
templatecarousel .owl-carousel .owl-nav .owl-prev::before, templatecarousel .owl-carousel .owl-nav .owl-next::before{content:"";}
.adventures-section.template-top-adventure{margin:0px;padding:15px;background:#fff;}
.adventures-section.template-top-adventure img{width:100%;}
.adventures-section.template-top-adventure .ellipsis:after{display:none;}
teaser.topAdventuresTeaser .teaserTripName{margin-bottom:20px;}
teaser.topAdventuresTeaser .topAdventuresTeaserViewTripButton{background:#fff none repeat scroll 0 0;border:1px solid #9caa3a;}
teaser.topAdventuresTeaser .topAdventuresTeaserViewTripButton span{background-image:url("/portals/0/images/btn-icon-green.png");color:#9caa3a;text-shadow:none;}
.topAdventuresTeaserOuterRow{margin-bottom:30px;}
.button.topAdventuresTeaserViewTripButton{line-height:25px !important;padding:12px;height:auto;}
.top-adventures-carousel .button.topAdventuresTeaserViewTripButton{font-size:14px;}
.topAdventuresTeaserButtonRow{padding-top:20px;padding-bottom:20px;}
.topAdventuresTeaserButtonRow img.teaser-image-brand-logo-overlay-image{top:0;}
.contentPage #travel-with-us-section .desktopHeading{display:none;}
.contentPage.tripPage #travel-with-us-section .desktopHeading{display:inline-block;}
@media (min-width:1px){templatecarousel .owl-theme .owl-controls .owl-nav .owl-prev[class*="owl-"]{margin-top:calc(10% + 150px);}
templatecarousel .owl-theme .owl-controls .owl-nav .owl-next[class*="owl-"]{margin-top:calc(10% + 150px);}
templatewrapper .owl-theme .owl-controls .owl-nav .owl-prev[class*="owl-"]{margin-top:calc(10% + 150px);}
templatewrapper .owl-theme .owl-controls .owl-nav .owl-next[class*="owl-"]{margin-top:calc(10% + 150px);}
}
@media (min-width:480px){templatecarousel .owl-theme .owl-controls .owl-nav .owl-prev[class*="owl-"]{margin-top:calc(10% + 210px);}
templatecarousel .owl-theme .owl-controls .owl-nav .owl-next[class*="owl-"]{margin-top:calc(10% + 210px);}
templatewrapper .owl-theme .owl-controls .owl-nav .owl-prev[class*="owl-"]{margin-top:calc(10% + 210px);}
templatewrapper .owl-theme .owl-controls .owl-nav .owl-next[class*="owl-"]{margin-top:calc(10% + 210px);}
}
@media (min-width:768px){templatecarousel .owl-theme .owl-controls .owl-nav .owl-prev[class*="owl-"]{margin-top:calc(10% + 50px);}
templatecarousel .owl-theme .owl-controls .owl-nav .owl-next[class*="owl-"]{margin-top:calc(10% + 50px);}
templatewrapper .owl-theme .owl-controls .owl-nav .owl-prev[class*="owl-"]{margin-top:calc(10% + 50px);}
templatewrapper .owl-theme .owl-controls .owl-nav .owl-next[class*="owl-"]{margin-top:calc(10% + 50px);}
}
@media (min-width:992px){templatecarousel .owl-theme .owl-controls .owl-nav .owl-prev[class*="owl-"]{margin-top:calc(10% + 0px);}
templatecarousel .owl-theme .owl-controls .owl-nav .owl-next[class*="owl-"]{margin-top:calc(10% + 0px);}
templatewrapper .owl-theme .owl-controls .owl-nav .owl-prev[class*="owl-"]{margin-top:calc(10% + 0px);}
templatewrapper .owl-theme .owl-controls .owl-nav .owl-next[class*="owl-"]{margin-top:calc(10% + 0px);}
}
@media (min-width:1200px){}

/*CHARITY WHO ARE WE SECTION 4 ICONS*/
.featured-boxes-flat.whoAreYouSection .featured-box .icon-featured.who-are-1-icon:before {
  content: ".";
  color: rgba(255, 255, 255, 0);
  background-image: url(/Portals/Huma%20Challenge%202/Images/Icons/traveller-icon.svg)!important;
  background-size: 50%;
  background-repeat: no-repeat;
  background-position: center center;
  display: block;
  width: auto;
  height: 100%;
}
.featured-boxes-flat.whoAreYouSection .featured-box .icon-featured.who-are-2-icon:before {
  content: ".";
  color: rgba(255, 255, 255, 0);
  background-image: url(/Portals/Huma%20Challenge%202/Images/Icons/charities-icon.svg)!important;
  background-size: 50%;
  background-repeat: no-repeat;
  background-position: center center;
  display: block;
  width: auto;
  height: 100%;
}
.featured-boxes-flat.whoAreYouSection .featured-box .icon-featured.who-are-3-icon:before {
  content: ".";
  color: rgba(255, 255, 255, 0);
  background-image: url(/Portals/Huma%20Challenge%202/Images/Icons/corporate-icon.svg)!important;
  background-size: 50%;
  background-repeat: no-repeat;
  background-position: center center;
  display: block;
  width: auto;
  height: 100%;
}
.featured-boxes-flat.whoAreYouSection .featured-box .icon-featured.who-are-4-icon:before {
  content: ".";
  color: rgba(255, 255, 255, 0);
  background-image: url(/Portals/Huma%20Challenge%202/Images/Icons/privategroup-icon.svg)!important;
  background-size: 50%;
  background-repeat: no-repeat;
  background-position: center center;
  display: block;
  width: auto;
  height: 100%;
}
html .whoAreYouSection .featured-box-secondary .icon-featured {
background-color: #272d33;
}
html .whoAreYouSection .featured-box-secondary .box-content {
border-top-color: #272d33;
}
html .whoAreYouSection .featured-box-secondary h4 {
color: #272d33;
}
html .whoAreYouSection .featured-box-effect-2.featured-box-secondary .icon-featured:after {
box-shadow: 0 0 0 3px #272d33;  
}
html .whoAreYouSection .featured-box-tertiary .icon-featured {
background-color: #c57b24;
}
html .whoAreYouSection .featured-box-tertiary .box-content {
border-top-color: #c57b24;
}
html .whoAreYouSection .featured-box-tertiary h4 {
color: #c57b24;
}
html .whoAreYouSection .featured-box-effect-2.featured-box-tertiary .icon-featured:after {
  box-shadow: 0 0 0 3px #c57b24;  
  }
html .whoAreYouSection .featured-box-quaternary .icon-featured {
background-color: #660033;
}
html .whoAreYouSection .featured-box-quaternary .box-content {
border-top-color: #660033;
}
html .whoAreYouSection .featured-box-quaternary h4 {
color: #660033;
}
html .whoAreYouSection .featured-box-effect-2.featured-box-quaternary .icon-featured:after {
  box-shadow: 0 0 0 3px #660033;  
  }